CSCI051A PO

Download as PDF

Introduction to Computer Science Exploring Topics in Artificial Intelligence

Course Title

Introduction to Computer Science Exploring Topics in Artificial Intelligence

Description

An introduction to computer science exploring topics in artificial intelligence (AI). The course will cover core programming concepts including iteration and recursion, basic data structures, and object-oriented programming using Python motivated by AI applications such as problem solving via search, game playing and basic machine learning. Students must take a lab associated with this section only. No previous programming experience required or expected. Course is equivalent to CSCI051 PO, CSCI 051G PO, CSCI 051J PO, CSCI 051P PO, and CSCI 005 HM. Only one of the following courses: CSCI051 PO, CSCI051A PO, CSCI 051G PO, CSCI 051J PO, CSCI 051P PO, and CSCI 005 HM, can be taken for credit.

Course Attributes

PO Area 5 Requirement, Computer Science, Linguistics & Cog Sci

Min

1

Max

1

Repeatable

No